• word of the day

    canella winterana

    canella winterana - Dictionary definition and meaning for word canella winterana

    Definition
    (noun) large evergreen shrub or small tree having white aromatic bark and leathery leaves and small purple to red flowers in terminal cymes
Download our Mobile App Today
Receive our word of the day
on Whatsapp